HAL PWR IRQ Handler and Callbacks Functions Migration ¶
This section provides information about the HAL PWR IRQ Handler and Callbacks Functions Migration.
HAL PWR Callback ¶
|
HAL1 |
HAL2 |
|
|---|---|---|
|
Function name |
HAL_PWREx_PVM1Callback(void)
/* Or */
HAL_PWREx_PVM2Callback(void)
/* Or */
HAL_PWREx_PVM3Callback(void)
/* Or */
HAL_PWREx_PVM4Callback(void)
/* Or */
HAL_PWREx_PVD_AVD_Rising_Callback(void)
/* Or */
HAL_PWREx_PVD_AVD_Falling_Callback(void)
/* Or */
HAL_PWR_PVDCallback(void)
/* Or */
HAL_PWREx_PVD_PVM_Rising_Callback(void)
/* Or */
HAL_PWREx_PVD_PVM_Falling_Callback(void)
/* Or */
HAL_PWREx_PVD_Rising_Callback(void)
/* Or */
HAL_PWREx_PVD_Falling_Callback(void)
/* Or */
HAL_PWREx_AVM2Callback(void)
/* Or */
HAL_PWREx_AVM1Callback(void)
/* Or */
HAL_PWREx_IO2VMCallback(void)
/* Or */
HAL_PWREx_UVMCallback(void)
HAL_PWREx_PVD_AVD_IRQHandler(void)
/* Or */
HAL_PWR_PVD_IRQHandler(void)
/* Or */
HAL_PWREx_PVD_PVM_IRQHandler(void)
/* Or */
HAL_PWREx_PVD_IRQHandler(void)
|
HAL_EXTI_TriggerCallback(hal_exti_handle_t *hexti, hal_exti_trigger_t trigger)
HAL_EXTI_IRQHandler(hal_exti_handle_t *hexti)
Related use case Power Voltage Detector (PVD) with EXTI wakeup Note For others monitoring (AVD, AVM), they follow the same principles as PVD monitoring. |
HAL PWR wakeup Callback ¶
|
HAL1 |
HAL2 |
|
|---|---|---|
|
Function name |
HAL_PWREx_S3WUCallback(uint32_t WakeUpPin)
|
HAL_PWR_WakeupPinCallback(uint32_t wakeup_pin)
|
HAL PWR wakeup IRQHandler ¶
|
HAL1 |
HAL2 |
|
|---|---|---|
|
Function name |
HAL_PWREx_S3WU_IRQHandler(uint32_t WakeUpPin)
|
HAL_PWR_WakeupPin_IRQHandler(uint32_t wakeup_pin)
|